package driver;


import java.io.IOException;

import classesDummy.*;


public class Principal {
	
	public static void main(String[] args) throws IOException {
	
		executar();
	}
	
	private static void executar() throws IOException {
		
			

		//Configuracio configuracioActual = new ConfiguracioDummy();
		Configuracio configuracioActual = new ConfiguracioA();
		

		
		LectorComandes lectorComandes;
		
		
			lectorComandes = new LectorComandesA(configuracioActual);
			//lectorComandes = new GeneraComandaDummy(configuracioActual);
			
			GeneradorAgenda mAgenda = new GenerarAgendaA (lectorComandes.getComandes(),configuracioActual);
			//GeneradorAgenda mAgenda = new GenerarAgendaDummy (lectorComandes.getComandes(),configuracioActual);
			
			//GenerarSortida mGeneradorHTML = new GeneradorHTML (mAgenda.getAgenda(),configuracioActual);
			
			//GenerarSortida mGenerarSoritda = new ImprimirConsola (mAgenda.getAgenda(), configuracioActual);
			//mGenerarSoritda.imprimirAgenda();
			
			GenerarSortida mGenerarSoritda2 = new GeneradorHTML (mAgenda.getAgenda(), configuracioActual);
			mGenerarSoritda2.imprimirAgenda();
			Utilitats.tancarFitxer();	
		//configuracioActual.camps().setDiaSetmana(Camps.DiesSetmana.DIMARTS);
		//configuracioActual.camps().getDiaSetmana();
		//configuracioActual.camps().getTitol();
		//configuracioActual.camps().getMes();
		
		
	}
	
} 
